technical battery - German English Dictionary